// main.js
// const a1 = require("./a.js");
// a1.foo = 2;

// const a2 = require("./a.js");

// let b1 = require("./b");
// b1 = 3;
// let b2 = require("./b");
// console.log(b1, b2);

// console.log(a2.foo); // 2
// console.log(a1 === a2); // true

const counter = require("./counter.js");
counter.increment();
// counter.count = 2;
const counter2 = require("./counter.js");
console.log(counter.newCount); // 1
console.log(counter2.newCount); // 1
